<script setup lang="ts">
import { reactive } from 'vue';

const props: any = defineProps<{
    ujt: any;
}>();

const jsonData: any = reactive({
    path: '/webdata/upload/jsontest.json',
    data: null, // 初始数据，为空则直接读取path里面的值
    // 示例数据
    data1: {
        type: 0,
        label: '这是一个标签',
        value: {
            a: 1,
            b: 'aa',
            arr: [1, 2, 3, 4, 5],
            tty: { qqq: 2222, uu: { haha: 'sss', uuu: { iu: 123 } } },
            obj: { yyy: 7777 },
            type: 0,
            label: '这是一个标签',
            value: {
                a: 1,
                b: 'aa',
                arr: [1, 2, 3, 4, 5],
                tty: { qqq: 2222, uu: { haha: 'sss', uuu: { iu: 123 } } },
                obj: { yyy: 7777 },
            },
        },
        obj: { tt: 2222 },
    },
});
</script>

<template>
    <JsonEditor :ujt="ujt" :asaidata="jsonData"></JsonEditor>
</template>
<style scoped lang="scss"></style>
